hellbender salamander - German English Dictionary